planted forest - German English Dictionary